package com.core.gig.negocio;


import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;


@Entity
public class AtivoProducao extends AtivoImobilizado
{

	private static final long serialVersionUID = -2005862119868624971L;
	private int tempoMinimoUtilizacao;
	private CentroCusto centroCusto;

	@Column(name = "TEMPO_MIN_UTIL", nullable = true)
	public int getTempoMinimoUtilizacao()
	{
		return tempoMinimoUtilizacao;
	}

	@ManyToOne
	@JoinColumn(name = "FK_CENTRO_CUSTO_ID")
	public CentroCusto getCentroCusto()
	{
		return centroCusto;
	}

	public void setTempoMinimoUtilizacao(int tempoMinimoUtilizacao)
	{
		this.tempoMinimoUtilizacao = tempoMinimoUtilizacao;
	}

	public void setCentroCusto(CentroCusto centroCusto)
	{
		this.centroCusto = centroCusto;
	}
}